<?php

class Input
{
	private function __construct() {}
	private function __destruct() {}
	private function __clone() {}
	
	public static function hasRequest($key)
	{
		if (array_key_exists($key, $_GET))
			return true;
		if (array_key_exists($key, $_POST))
			return true;
			
		return false;
	}
	
	public static function request($key)
	{
		if (array_key_exists($key, $_GET))
			return $_GET[$key];
		if (array_key_exists($key, $_POST))
			return $_POST[$key];
		return null;
	}
	
	public static function hasCookie($key)
	{
		return array_key_exists($key, $_COOKIE);
	}
	
	public static function cookie($key)
	{
		if (array_key_exists($key, $_COOKIE))
			return $_COOKIE[$key];
		return null;
	}
}

?>